Oil price slump has the potential to lower energy bills

Oil price slump has the potential to lower energy bills : The price of crude oil has fallen by just over a third since last Thursday ($50/bl) following the apparent collapse of the production sharing deal between OPEC and Russia (OPEC+) due to an inability by the group to agree on a concerted response to…
Read More
Menu