Analysts said satellite data showing a strong pick-up in traffic in China, Europe and across the United States pointed to an improvement in fuel demand
Analysts said satellite data showing a strong pick-up in traffic in China, Europe and across the United States pointed to an improvement in fuel demand