LYNNWOOD — The Shell company has severed its ties with gas stations in Lynnwood, after pressure from two local anti-drug groups that say the stations sold items that could be used as drug ...
Energy giant Shell revealed a weaker performance from its trading business in the latest quarter amid a drop in crude oil prices. Shares in the company dipped as a result, as it also pointed towards a ...