Oil prices dropped again as concerns grew about limited capacity to store crude and other products, while LNG and spot natural gas prices were weak on continued over-supply on expectations of a slow global economic recovery.

Published in Latest News