Oil Prices Tumble to Their Lowest Level Since January



The U.S. benchmark oil price fell below $80 a barrel for the first time since the start of the year.



Source link

Leave a Comment

Your email address will not be published. Required fields are marked *

Shopping Cart