Jun
19
Oil stocks fall since Brent Crude oil rises
Shares of most Oil Marketing Companies declined through mid-session Wednesday as Brent Crude oil is trading near its key level of USD63per-barrel. Crude oil prices were quoting higher after the Institute of AmericanPetroleum or API on Tuesday (18-June) reported a Read more