Oil prices crashed 19% from their peaks—here's why (creditnews.com)
Less than two months ago, analysts were talking about $100 a barrel oil prices; that now seems like a distant reality.
This profile is from a federated server and may be incomplete. Browse more on the original instance.
Less than two months ago, analysts were talking about $100 a barrel oil prices; that now seems like a distant reality.
Economists fear we may be heading toward another inflation breakout, beginning with an upswing in oil prices and ending with higher grocery bills.