Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

U.S. crude oil hit as much as $80 per barrel Thursday, as the escalating Iran war enters its seventh day and continues disrupting global fuel supplies.