Posted inEnergy Market
Crude Oil Prices Plummet As Demand Concerns Weigh Heavy
IntroductionThis past week, crude oil prices continued to weaken significantly, extending the previous 5% decline and ending nearly 4% lower. The decline saw both benchmark Brent crude and WTI hitting…
