DBS Group Research’s Eugene Leow notes that despite a planned release of strategic reserves and expectations of a short conflict, WTI Oil has pushed above $90 per barrel.
DBS Group Research’s Eugene Leow notes that despite a planned release of strategic reserves and expectations of a short conflict, WTI Oil has pushed above $90 per barrel.