Submitted by oilpricecom2314 in business
The relentless rally in oil prices came to a dramatic end this week as prices tumbled by more than 10%, but some analysts believe the crash will be temporary.
Submitted by oilpricecom2314 in business
The relentless rally in oil prices came to a dramatic end this week as prices tumbled by more than 10%, but some analysts believe the crash will be temporary.