India, Japan and US issue a joint threat to OPEC countries to curb the rising fuel prices
In the last few months, oil prices have skyrocketed, but the OPEC+ cartel, which controls the supply (thus prices), is not ready to increase the production. This has forced some of ...