“Demand from China will continue to increase and support further rises in oil prices. The country needs more heavy fuel oil for power plants, and fuel for trucks is needed too.”
“Now is the lowest oil price this year when we look at the fundamentals. High inventories of gasoline and natural gas are weighing on oil prices now, but this situation won't persist.”