Oil prices were firm on Thursday, supported by tightening sanctions against Iran announced this week but held in check by a surge in U.S. supply and concerns of an economic slowdown. Brent crude futures were ...
Recent Comment