The API2 contract closed at $115 from the $114.65 price level last week. The API2 June 2023 contract has been down by 66% compared to the contract’s 52-week high of $333 and up by 24% from the contract’s 52-week low of $93. South African prices, which were getting support for the last two weeks from the EU’s market now come back […]