Topline Oil prices dropped more than 5% on Wednesday, falling to just over $80 per barrel and hitting their lowest point since January as rising fears that a global economic downturn will hurt demand ...
Topline Oil prices dropped more than 5% on Wednesday, falling to just over $80 per barrel and hitting their lowest point since January as rising fears that a global economic downturn will hurt demand ...