oil prices

Oil Price Update

Oil prices have collapsed, again. WTI and Brent crude oil prices are threatening their 5-year lows, yet again, and that means continued sweet + low prices at the pump for consumers. It also means heavy trouble for oil producers.

Companies …

Blog Footer Image