Oil prices stagnated this week as traders confront bearish trends including rising US stockpiles and a rebound in demand that hasn't lived up to expectations.
Freeport LNG has announced that it has received regulatory approval to commence commercial operations of its natural gas liquefaction and export facility.