Oil prices keep rising, Japan begins release of reserves
2026-03-16 47 Dailymotion
Record oil reserve releases have done little to ease prices, with Brent crude still above USD100 a barrel, even as Japan begins tapping its stockpile to mitigate global disruptions caused by the Iran war.