Crude prices have dropped by 22.5 percent since mid-June, setting the stage for reduced pressure on local pump prices. Oil prices have fallen to an average of $95 a barrel—level …
Tag:
Crude prices have dropped by 22.5 percent since mid-June, setting the stage for reduced pressure on local pump prices. Oil prices have fallen to an average of $95 a barrel—level …
Chat us up