Oil Investors Brace for Months of Uncertainty as Iran Conflict Defies Resolution by admin477351 March 13, 2026 Oil investors are bracing for months of uncertainty as the Iran conflict shows no sign of moving toward resolution, keeping Brent crude near $100 a barrel and forcing a … Read more