Oil Prices Recover From 6-Month Lows, But Still Below $92.5 Per Barrel
Oil costs recuperate from 6-month lows after drop in US stockpiles TOKYO: Oil costs rose on Wednesday, convalescing from six-month lows hit the day past, as a larger-than-expected drop in…