Oil prices stabilize just below two-year highs
Oil prices steadied just below two-year highs on Thursday, supported by supply cuts by OPEC and other major exporters including Russia. Benchmark Brent crude oil LCOc1 was unchanged at $63.49 Continue Reading
