Oil Prices Hold Steady as Saudi Arabia and Russia Prepare for Closed-Door Meeting
WTI crude oil prices hold above $29 per barrel, while production remains steady
Crude oil prices shot up over 12% last Friday, moving prices up from a 12-year low last week. Comments from The UAE’s Oil Minister Suhail bin …