March 10, 2026

Oil Prices Settle Down On Fears Of Fed And Oil Profit Tax

0

Tight supply has been aggravated by a drop in exports from Libya amid a political crisis that has hit output and ports.