Daily Oil Fundamentals
Economic Markers and Corporate Results Hold Sway
25 Apr 2024Economic Markers and Corporate Results Hold Sway
In ordinary circumstance there might have been a bit more chatter and hubbub from the bleachers of the oil market when the US Inventory Report showed a 6.368mb draw.