Crude Suffers Worst Quarterly Fall Since 2020
Crude oil traded near $70.7 per barrel on Tuesday, recording a roughly 30% drop in Q2, which represents its largest quarterly decline since 2020.This plunge follows a surge in supply as traffic accelerated through the Strait of Hormuz after progress toward a peace deal released oil previously trapp…