Electricity prices
HOT TOPIC
The Russian invasion of Ukraine has put the global markets in tumult as the western nations, including the US and EU, have slapped broad-ranging sanctions on Russia. Energy prices were also affected by the conflict and sanctions, pushing oil to around $139, its highest level since 2008. Similarly, the U.S. natural gas futures (NG1:COM) are… Read More