Shell & BP's Q1 Updates Lead Oil & Gas Stock Roundup
It was a week when both oil and natural gas prices recorded losses.The headlines revolved around supermajor Shell (SHEL) and BP’s (BP) Q1 earnings updates. Developments associated with ExxonMobil (XOM) , Petrobras (PBR) and Chevron (CVX) also grabbed attention.Overall, it was a bearish seven-day period for the sector. West Texas Intermediate (WTI) crude futures dropped around 1.4% to close at 1.77 per million British thermal units (MMBtu ...