Submitted by foxbusiness4472 in business
The price of oil fell below $75 per barrel, taking another leg lower, after OPEC announced it was delaying its highly anticipated meeting.
Submitted by foxbusiness4472 in business
The price of oil fell below $75 per barrel, taking another leg lower, after OPEC announced it was delaying its highly anticipated meeting.