Oil Above $100 and Hormuz Tensions Keep Bitcoin Under Pressure

Brent crude trades around $103-$105 a barrel, and tensions around the Strait of Hormuz keep traders cautious. The US naval blockade of Iran remains in place, attacks on tankers are reported at their highest level since the conflict began in…









