Oil prices fell by more than 3% on September 3. There is news that an agreement is going to be reached soon to resolve the dispute, due to which oil production and export in Libya has been stopped. Due to ...
Oil prices fell by more than 3% on September 3. There is news that an agreement is going to be reached soon to resolve the dispute, due to which oil production and export in Libya has been stopped. Due to ...