What’s going on? After a tough time, oil producer performance is rising again. The world’s largest, Saudi Aramco, is the latest to report much-improved profit. What does this mean? As major economies reopen, commodity prices have surged: oil is up more than 30% so far in 2021, which is much more optimistic than the deep…
