U.S. oil falls below $83 as war fears ease after Israel refrains from immediate Iran counterattackCNBC • 04/18/24
Explainer: Expiration of US oil license to Venezuela to impose a ceiling on output growthReuters • 04/17/24