Saudi Arabia and OPEC Reveal Surprise Oil Production Cut; White House Insists Cuts Aren’t Advisable Right Now

On Sunday, Saudi Arabia and several major oil producers announced their plan to cut oil production by 1.15 million barrels

Read more

Value Locked in Defi Holds the Line at $50B, After Temporarily Shedding $8B in Mid-March

The total value locked (TVL) in decentralized finance (defi) during the first week of April is about $50 billion, roughly

Read more