Tag Archives: United States of America

NASA’s Next Great Leap

While it may seem like the whole world has come to a standstill, NASA is notably continuing to prep for one of the most important missions in recent memory, set to launch on the 27th of May, coinciding with the week of Memorial Day. Riding aboard a SpaceX-built Falcon 9 …

Read More »

What Negative Price Meant

On 20 April 2020, West Texas Intermediate (WTI) futures experienced unprecedented developments. WTI contract prices for delivery in May dropped to below zero.

Read More »