Is Keppel and Sembcorp marine running out of time as oil price collapses?

This week saw an unprecedented drop in oil prices to a negative level, almost -$40/barrel to be exact. Such a phenomenon has not happened in the past and it was largely the result of paper traders and Oil ETFs dumping their expiring May contracts “by all means” as buyers disappear. Since then, WTI oil prices … Read more

Start your search