There was broad agreement among the Group of Seven finance ministers on Monday not to release strategic oil reserves just yet, a G7 official said. This is not good for overall markets!
A hub for independent voices and hard truths
There was broad agreement among the Group of Seven finance ministers on Monday not to release strategic oil reserves just yet, a G7 official said. This is not good for overall markets!