Oil traders are enjoying the most favorable trading conditions they have seen since the global financial crisis in 2008, the FT reports.
Oil traders are enjoying the most favorable trading conditions they have seen since the global financial crisis in 2008, the FT reports.