Oil market holds steady amid anticipation of key economic data
Brent crude futures barely budged, hovering just above the $90-a-barrel mark
Brent crude futures barely budged, hovering just above the $90-a-barrel mark
Prices had surged by over 10% in the last three weeks
Prices and spreads plummet as interest rates rise and global economic outlook darkens