Oil prices could top $130-$140 a barrel next month if the strait remains closed and inventory depletion rates remain steady, according to Capital Economics.... Read More
Source: Fortune
Published: 2026-05-16T19:08:00Z
Author: Jason Ma