Rising on the agenda today: crude oil prices have dropped 2% as supply fears in the Strait of Hormuz ease, with both Brent and WTI heading for steep weekly losses after stranded tankers resumed shipments.
HypeNows