Brent Cargo $141: Highest Since 2008By omc_adminApril 3, 2026 Investors tracking the global energy landscape witnessed a significant surge in the physical crude oil market this week, signaling profound…