Please Wait...

Imam of the Oppressed

 

US Crude Oil Falls 3% Below $80 per Barrel 

access_time2 months ago

By Staff 

US crude oil prices fall 3%, dropping below $80 per barrel.