Nick Castro
@nickcastr0
· Apr 13
When peace talks hit a wall, oil prices jump over $100 again. Looks like the global energy crisis just found a new gear after failed negotiations with Iran.
0