Oil Tops $116 a Barrel as Iran Accuses US of Preparing Invasion

Oil Tops $116 a Barrel in Historic Price Surge Global energy markets have been sent into turmoil as oil tops $116 a barrel following explosive accusations by Iran that the United States is actively preparing a military invasion. The moment oil tops $116 a barrel marks one of the most significant price milestones in recent […]
Tagged Brent Crude Oil PriceOil PriceOil Tops $116 a Barrel