{"id":20922,"date":"2026-04-21T11:32:35","date_gmt":"2026-04-21T08:32:35","guid":{"rendered":"https:\/\/roboforex.com/blog\/?p=20922"},"modified":"2026-05-15T12:23:53","modified_gmt":"2026-05-15T09:23:53","slug":"oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl","status":"publish","type":"post","link":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/","title":{"rendered":"Oracle Stock Down 60% From Its Peak. Can the Bloom Energy Deal Trigger a Reversal in ORCL?"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body><p>Oracle has expanded its partnership with Bloom Energy, securing a supply of up to 2.8 GW of power units for its US data centre projects. For Oracle, the strategic value is clear: faster deployment of AI data centres means a quicker path to monetising the 553 billion USD in contracted backlog that the company has already signed.<\/p>\n\n\n\n<div class=\"kratko\">\n      <div class=\"kratko-label\">In Brief<\/div>\n      <ul>\n        <li>Bloom Energy will supply up to 2.8 GW of power systems for Oracle's US AI projects.<\/li>\n        <li>Oracle reseives a speed advantage over rivals in launching new AI data centres.<\/li>\n        <li>Oracle is strengthening its competitive position in the AI market.<\/li>\n        <li>33 out of 42 analysts rate Oracle stock as a Buy.<\/li>\n        <li>The 200-day <a href=\"https:\/\/roboforex.com/blog\/blog\/2019\/08\/27\/what-is-a-moving-average\/\" data-internallinksmanager029f6b8e52c=\"68\" title=\"Moving Average\">Moving Average<\/a> (MA200) signalling that the long-term uptrend remains active.<\/li>\n        <li><a href=\"https:\/\/roboforex.com/blog\/blog\/2019\/08\/16\/stochastic-oscillator-description-trading\/\" data-internallinksmanager029f6b8e52c=\"63\" title=\"Stochastic\">Stochastic<\/a> indicates a recovery in <a href=\"https:\/\/roboforex.com\/beginners\/info\/charts\/stocks\/ORCL\/\" data-internallinksmanager029f6b8e52c=\"267\" title=\"Oracle Corporation\">ORCL<\/a> stock price is possible.<\/li>\n      <\/ul>\n    <\/div>\n\n\n\n<!-- &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; TRADE PARAMS &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; -->\n    <h2 class=\"sh\" id=\"trade-params\"><span class=\"ez-toc-section\" id=\"Trade_Idea_Parameters\"><\/span>Trade Idea Parameters<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"prose\">\n      <p>Below are the specific parameters for the Oracle trade idea. The ticker for trading via <a href=\"https:\/\/roboforex.com\/forex-trading\/terminals\/webtrader\/\" target=\"_blank\" rel=\"noopener\">RoboForex MobileTrader<\/a> and <a href=\"https:\/\/roboforex.com\/forex-trading\/platforms\/metatrader5-mt5\/\" target=\"_blank\" rel=\"noopener\">MT5<\/a> on RoboForex is <strong>ORCL<\/strong>.<\/p>\n    <\/div>\n\n    <div class=\"table-wrap\">\n      <table class=\"rf\">\n        <thead>\n          <tr>\n            <th>Parameter<\/th>\n            <th>Value<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr><td>Instrument<\/td><td class=\"num\">Oracle Corp (NASDAQ: ORCL)<\/td><\/tr>\n          <tr><td>Ticker in MobileTrader \/ MT5<\/td><td class=\"num\">ORCL<\/td><\/tr>\n          <tr><td>Idea Date<\/td><td>April 21, 2026<\/td><\/tr>\n          <tr><td>Time Horizon<\/td><td>6&ndash;12 months<\/td><\/tr>\n          <tr><td>Direction<\/td><td class=\"buy\">&uarr; Buy (Long)<\/td><\/tr>\n          <tr><td>Entry Level (trigger)<\/td><td>168 USD<\/td><\/tr>\n          <tr><td><a href=\"https:\/\/roboforex.com/blog\/blog\/2019\/07\/12\/what-is-stop-loss-and-take-profit\/\" data-internallinksmanager029f6b8e52c=\"56\" title=\"Take Profit\">Take Profit<\/a><\/td><td class=\"pos\">280 USD<\/td><\/tr>\n          <tr><td><a href=\"https:\/\/roboforex.com/blog\/blog\/2019\/07\/12\/what-is-stop-loss-and-take-profit\/\" data-internallinksmanager029f6b8e52c=\"228\" title=\"Stop Loss\">Stop Loss<\/a><\/td><td class=\"stop\">148 USD<\/td><\/tr>\n          <tr><td>Position Size<\/td><td class=\"warn\">No more than 3% of account &middot; Medium risk<\/td><\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n\n\n\n<!-- PROMO 1 -->\n    <div class=\"promo\">\n      <div>\n        <div class=\"promo-title\">Instant Access to Global Markets with RoboForex MobileTrader<\/div>\n        <div class=\"promo-sub\">Everything you need for successful trading in one app: <a href=\"https:\/\/roboforex.com\/forex-trading\/assets\/stocks\/\" data-internallinksmanager029f6b8e52c=\"10\" title=\"invest in stocks\">stocks<\/a>, <a href=\"https:\/\/roboforex.com\/forex-trading\/assets\/indices\/\" data-internallinksmanager029f6b8e52c=\"11\" title=\"indices trading\">indices<\/a>, metals, oil, currencies.<\/div>\n      <\/div>\n      <div class=\"promo-actions\">\n        <a href=\"https:\/\/t.me\/RoboForexMobileTraderBot\" target=\"_blank\" class=\"promo-btn-tg\" rel=\"noopener nofollow\">Telegram<\/a>\n        <a href=\"https:\/\/mobiletrader.onelink.me\/MuKg\/rfbannerandroid\" target=\"_blank\" class=\"promo-btn\" rel=\"noopener nofollow\">Google Play<\/a>\n        <a href=\"https:\/\/mobiletrader.onelink.me\/MuKg\/rfbannerios\" target=\"_blank\" class=\"promo-btn\" rel=\"noopener nofollow\">App Store<\/a>\n      <\/div>\n    <\/div>\n\n\n\n<!-- &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; DEAL DETAILS &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; -->\n    <h2 class=\"sh\" id=\"deal-details\"><span class=\"ez-toc-section\" id=\"The_Deal_Details\"><\/span>The Deal Details<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"prose\">\n      <p>Against a backdrop of surging demand for cloud and AI computing capacity, Oracle and Bloom Energy have <a href=\"https:\/\/www.reuters.com\/legal\/litigation\/bloom-energy-supply-up-28-gw-fuel-cells-under-expanded-oracle-deal-2026-04-13\/\" target=\"_blank\" rel=\"noopener nofollow\">expanded their partnership<\/a> under a new agreement by which Oracle will purchase up to 2.8 GW of Bloom's power systems. Of that total, the first 1.2 GW are already under contract &mdash; installation has begun and will continue into next year &mdash; with all units destined for Oracle's US-based projects.<\/p>\n      <p>For Oracle, this is a strategically important move. The company has stated publicly that demand for its AI capacity already exceeds current supply, while its contracted backlog has reached 553 billion USD. The faster Oracle can power its data centres and bring new capacity online, the faster it can convert that demand into real revenue.<\/p>\n    <\/div>\n\n\n\n<!-- &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; BLOOM ENERGY &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; -->\n    <h2 class=\"sh\" id=\"bloom-energy\"><span class=\"ez-toc-section\" id=\"What_Is_a_Bloom_Energy_Server\"><\/span>What Is a Bloom Energy Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"prose\">\n      <p>A Bloom Energy Server is a set of modular power units placed directly on-site next to a facility, generating electricity right where it is needed. Inside each unit, solid oxide fuel cells convert natural gas, biogas, or hydrogen into electricity through an electrochemical process. According to <a href=\"https:\/\/www.bloomenergy.com\/resource\/bloom-energy-server\/\" target=\"_blank\" rel=\"noopener nofollow\">Bloom Energy's own data<\/a>, the system runs continuously, requires no water during normal operation, and has already been deployed across more than 1,500 MW at over 1,200 sites worldwide.<\/p>\n      <p>One of the key advantages of the Bloom Energy Server is how quickly it can be deployed compared with conventional grid connections. Bloom says that in a previous Oracle delivery, the company had a fully operational system up and running in just 55 days &mdash; more than a month ahead of the originally expected 90-day timeline.<\/p>\n      <p>A second advantage is the system's ability to respond almost instantly to sudden spikes in power demand. In its own testing, <a href=\"https:\/\/www.bloomenergy.com\/news\/bloom-energy-introduces-load-following-capability-to-enable-customers-and-utilities-to-meet-variable-electricity-load-and-demand\/\" target=\"_blank\" rel=\"noopener nofollow\">Bloom demonstrated<\/a> that its units can ramp load from 40% to 100% nearly instantaneously. Data centre experts have noted that AI facility power consumption can jump from 50% to 100% within seconds &mdash; and if the power source cannot keep up with that surge, it risks disrupting the entire site.<\/p>\n    <\/div><br>\n<img decoding=\"async\" src=\"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2026\/04\/Bloom.png\" alt=\"Bloom Energy Server and the Operating Principle of Solid Oxide Fuel Cells\" style=\"width:100%;height:auto;display:block;border-radius:4px 4px 0 0;\">\n\n\n\n<!-- &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; ADVANTAGE &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; -->\n    <h2 class=\"sh\" id=\"advantage\"><span class=\"ez-toc-section\" id=\"What_Does_Oracle_Gain\"><\/span>What Does Oracle Gain?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"prose\">\n      <p>For Oracle, this deal is strategically valuable on several levels:<\/p>\n    <\/div>\n\n    <ul class=\"content-list\">\n      <li><strong>Faster power delivery to new data centres.<\/strong> Access to electricity &mdash; and the time it takes to connect to the grid &mdash; has become one of the biggest bottlenecks for large data centres. Reuters has <a href=\"https:\/\/www.reuters.com\/business\/google-says-us-transmission-system-is-biggest-challenge-connecting-data-centers-2026-01-14\/\" target=\"_blank\" rel=\"noopener nofollow\">reported<\/a> that even <a href=\"https:\/\/roboforex.com\/beginners\/info\/charts\/stocks\/googl\/\" data-internallinksmanager029f6b8e52c=\"249\" title=\"Alphabet Inc\">Google<\/a> has called grid connection the single largest barrier to data centre expansion, with wait times in some regions stretching beyond a decade. On-site power generation lets Oracle bypass that queue entirely.<\/li>\n      <li><strong>Converting demand into revenue, faster.<\/strong> Oracle has said that AI demand continues to outstrip supply, and its contracted backlog now stands at 553 billion USD. That number means nothing until new capacity is actually switched on &mdash; so speed of deployment is critical.<\/li>\n      <li><strong>A stronger competitive position against AWS, <a href=\"https:\/\/roboforex.com\/beginners\/info\/charts\/stocks\/MSFT\/\" data-internallinksmanager029f6b8e52c=\"262\" title=\"Microsoft Corp\">Microsoft<\/a>, and Google Cloud.<\/strong> For enterprise customers choosing between cloud AI providers, the ability to deliver ready capacity quickly is a real differentiator. If Oracle can launch new sites faster than its rivals, that becomes a tangible advantage when competing for large contracts.<\/li>\n    <\/ul>\n\n    <div class=\"prose\">\n      <p>In short, the Bloom Energy deal gives Oracle a tool for accelerating data centre construction. It helps the company bring new capacity to market sooner, reduces the risk of delays, and strengthens Oracle Cloud Infrastructure's competitive position in the race for AI.<\/p>\n    <\/div>\n\n\n\n<!-- PROMO 2 -->\n    <div class=\"promo\">\n      <div>\n        <div class=\"promo-title\">Open a <a href=\"https:\/\/roboforex.com\/forex-trading\/trading\/trading-accounts\/\" data-internallinksmanager029f6b8e52c=\"2\" title=\"trading account\">Trading Account<\/a> at RoboForex<\/div>\n        <div class=\"promo-sub\">Swap-free accounts, spreads from 0, and execution in 0.01 seconds.<\/div>\n      <\/div>\n      <a href=\"#\" class=\"promo-btn\">Open Account<\/a>\n    <\/div>\n\n\n\n<!-- &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; CONTEXT &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; -->\n    <h2 class=\"sh\" id=\"context\"><span class=\"ez-toc-section\" id=\"How_Oracles_28_GW_Stacks_Up_Against_the_Competition\"><\/span>How Oracle&#8217;s 2.8 GW Stacks Up Against the Competition<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"prose\">\n      <p>The 2.8 GW contracted under Oracle's deal with Bloom represents capacity locked in through 2030 &mdash; a scale that puts Oracle firmly in the same league as the largest AI infrastructure projects in the market. For comparison, Google and NextEra already have around <a href=\"https:\/\/www.reuters.com\/business\/energy\/xcel-energy-power-new-google-data-center-minnesota-2026-02-24\/\" target=\"_blank\" rel=\"noopener nofollow\">3.5 GW<\/a> of generation operating or contracted; Microsoft's data centre expansion in Wisconsin implies <a href=\"https:\/\/www.reuters.com\/business\/energy\/utility-wec-energy-tops-q4-profit-estimates-electricity-gas-sales-rise-2026-02-05\/\" target=\"_blank\" rel=\"noopener nofollow\">expected power demand of 2.6 GW<\/a> by 2030; <a href=\"https:\/\/roboforex.com\/beginners\/info\/charts\/stocks\/AMZN\/\" data-internallinksmanager029f6b8e52c=\"232\" title=\"Amazon.com Inc\">Amazon<\/a> AWS is adding <a href=\"https:\/\/www.reuters.com\/business\/retail-consumer\/amazon-invest-15-billion-indiana-boost-data-center-infrastructure-2025-11-24\/\" target=\"_blank\" rel=\"noopener nofollow\">2.4 GW<\/a> through a new project in Indiana; and <a href=\"https:\/\/roboforex.com\/beginners\/info\/charts\/stocks\/META\/\" data-internallinksmanager029f6b8e52c=\"259\" title=\"Meta Platforms Inc\">Meta<\/a>'s Hyperion project is being backed by <a href=\"https:\/\/www.reuters.com\/business\/energy\/big-tech-shifts-all-above-strategy-power-ai--reeii-2025-12-11\/\" target=\"_blank\" rel=\"noopener nofollow\">three new gas-fired plants<\/a> totalling 2.2 GW.<\/p>\n      <p>Against this backdrop, Oracle has joined the top tier of companies actively securing energy capacity ahead of future AI demand growth. This matters because in the years ahead, the pace at which AI businesses can scale will depend heavily on who has secured sufficient power supply in advance.<\/p>\n    <\/div>\n\n\n\n<!-- AI DATA CENTRE CAPACITY SVG INFOGRAPHIC -->\n    <figure class=\"chart-block\">\n      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 740 310\" width=\"100%\" style=\"display:block;background:#fff;font-family:'Roboto',Arial,sans-serif;\">\n\n        <!-- Background -->\n        <rect width=\"740\" height=\"310\" fill=\"#fff\"><\/rect>\n\n        <!-- Title -->\n        <text x=\"370\" y=\"30\" text-anchor=\"middle\" font-size=\"13\" font-weight=\"700\" fill=\"#1a1a1a\">AI Data Centre Power Capacity, GW<\/text>\n        <text x=\"370\" y=\"47\" text-anchor=\"middle\" font-size=\"11\" fill=\"#888\">(contracted or operating, comparable projects)<\/text>\n\n        <!-- Grid lines + axis labels -->\n        <!-- x-axis: 0 to 4 GW, bar area x=180 to x=680, width=500px &rarr; 1GW=125px -->\n        <!-- 0 GW -->\n        <line x1=\"180\" y1=\"65\" x2=\"180\" y2=\"265\" stroke=\"#e0e0e0\" stroke-width=\"1\"><\/line>\n        <text x=\"180\" y=\"278\" text-anchor=\"middle\" font-size=\"11\" fill=\"#999\">0<\/text>\n        <!-- 1 GW -->\n        <line x1=\"305\" y1=\"65\" x2=\"305\" y2=\"265\" stroke=\"#e0e0e0\" stroke-width=\"1\" stroke-dasharray=\"4,3\"><\/line>\n        <text x=\"305\" y=\"278\" text-anchor=\"middle\" font-size=\"11\" fill=\"#999\">1<\/text>\n        <!-- 2 GW -->\n        <line x1=\"430\" y1=\"65\" x2=\"430\" y2=\"265\" stroke=\"#e0e0e0\" stroke-width=\"1\" stroke-dasharray=\"4,3\"><\/line>\n        <text x=\"430\" y=\"278\" text-anchor=\"middle\" font-size=\"11\" fill=\"#999\">2<\/text>\n        <!-- 3 GW -->\n        <line x1=\"555\" y1=\"65\" x2=\"555\" y2=\"265\" stroke=\"#e0e0e0\" stroke-width=\"1\" stroke-dasharray=\"4,3\"><\/line>\n        <text x=\"555\" y=\"278\" text-anchor=\"middle\" font-size=\"11\" fill=\"#999\">3<\/text>\n        <!-- 4 GW -->\n        <line x1=\"680\" y1=\"65\" x2=\"680\" y2=\"265\" stroke=\"#e0e0e0\" stroke-width=\"1\" stroke-dasharray=\"4,3\"><\/line>\n        <text x=\"680\" y=\"278\" text-anchor=\"middle\" font-size=\"11\" fill=\"#999\">4<\/text>\n        <!-- x-axis label -->\n        <text x=\"430\" y=\"295\" text-anchor=\"middle\" font-size=\"11\" fill=\"#aaa\">GW<\/text>\n\n        <!-- ROW 1: Google 3.5 GW &mdash; highlighted green (leader) -->\n        <!-- bar y=75, height=32 -->\n        <text x=\"172\" y=\"97\" text-anchor=\"end\" font-size=\"12.5\" font-weight=\"600\" fill=\"#1a1a1a\">Google<\/text>\n        <rect x=\"180\" y=\"72\" width=\"437.5\" height=\"32\" rx=\"3\" fill=\"#4CAF50\"><\/rect>\n        <text x=\"625\" y=\"93\" text-anchor=\"start\" font-size=\"12\" font-weight=\"700\" fill=\"#4CAF50\">3.5 GW<\/text>\n\n        <!-- ROW 2: Oracle 2.8 GW &mdash; highlighted accent (subject of article) -->\n        <text x=\"172\" y=\"137\" text-anchor=\"end\" font-size=\"12.5\" font-weight=\"700\" fill=\"#e65c00\">Oracle<\/text>\n        <rect x=\"180\" y=\"112\" width=\"350\" height=\"32\" rx=\"3\" fill=\"#e65c00\"><\/rect>\n        <text x=\"538\" y=\"133\" text-anchor=\"start\" font-size=\"12\" font-weight=\"700\" fill=\"#e65c00\">2.8 GW<\/text>\n\n        <!-- ROW 3: Microsoft 2.6 GW -->\n        <text x=\"172\" y=\"177\" text-anchor=\"end\" font-size=\"12.5\" font-weight=\"600\" fill=\"#1a1a1a\">Microsoft<\/text>\n        <rect x=\"180\" y=\"152\" width=\"325\" height=\"32\" rx=\"3\" fill=\"#9E9E9E\"><\/rect>\n        <text x=\"513\" y=\"173\" text-anchor=\"start\" font-size=\"12\" font-weight=\"600\" fill=\"#666\">2.6 GW<\/text>\n\n        <!-- ROW 4: Amazon AWS 2.4 GW -->\n        <text x=\"172\" y=\"217\" text-anchor=\"end\" font-size=\"12.5\" font-weight=\"600\" fill=\"#1a1a1a\">Amazon AWS<\/text>\n        <rect x=\"180\" y=\"192\" width=\"300\" height=\"32\" rx=\"3\" fill=\"#9E9E9E\"><\/rect>\n        <text x=\"488\" y=\"213\" text-anchor=\"start\" font-size=\"12\" font-weight=\"600\" fill=\"#666\">2.4 GW<\/text>\n\n        <!-- ROW 5: Meta 2.2 GW -->\n        <text x=\"172\" y=\"257\" text-anchor=\"end\" font-size=\"12.5\" font-weight=\"600\" fill=\"#1a1a1a\">Meta<\/text>\n        <rect x=\"180\" y=\"232\" width=\"275\" height=\"32\" rx=\"3\" fill=\"#9E9E9E\"><\/rect>\n        <text x=\"463\" y=\"253\" text-anchor=\"start\" font-size=\"12\" font-weight=\"600\" fill=\"#666\">2.2 GW<\/text>\n\n      <\/svg>\n      <figcaption>Approximate comparison of contracted or operating AI data centre power capacity by major tech companies. Google &mdash; generation in operation or contracted with NextEra; Oracle &mdash; Bloom Energy supply deal (contracts through 2030); Microsoft &mdash; Wisconsin demand forecast by 2030; Amazon AWS &mdash; added capacity in Indiana; Meta &mdash; gas generation for Hyperion. Projects with timing mainly after 2030 were excluded. Past results do not guarantee future performance.<\/figcaption>\n    <\/figure>\n\n\n\n<!-- &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; ANALYSTS &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; -->\n    <h2 class=\"sh\" id=\"analysts\"><span class=\"ez-toc-section\" id=\"ORCL_Analyst_Ratings\"><\/span>ORCL Analyst Ratings<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"prose\">\n      <p>As of April 2026, <a href=\"https:\/\/www.barchart.com\/stocks\/quotes\/ORCL\/analyst-ratings\" target=\"_blank\" rel=\"noopener nofollow\">Barchart analyst ratings<\/a> for Oracle stock reflect a strong consensus in favour of buying: 33 out of 42 tracked analysts rate ORCL as a Buy, 8 as Hold, and only 1 as Sell.<\/p>\n    <\/div>\n\n    <!-- Analyst infographic: 42 analysts &mdash; 33 Buy, 8 Hold, 1 Sell -->\n    <!--\n      Layout goal: left panel (icon grid + legend) and right panel (stat cards) share the same height.\n      Left panel: flex column, icon grid fills growth space, legend sits at bottom.\n      Icon grid: 7 cols &times; 6 rows = 42 icons. Each icon 28&times;44px, gap 4px.\n      Grid width = 7&times;28 + 6&times;4 = 196+24 = 220px. Height = 6&times;44 + 5&times;4 = 264+20 = 284px.\n      Legend below with border-top. Total left ~330px.\n      Right panel: 4 cards stacked with flex:1 so they fill available height equally.\n    -->\n    <style>\n      .ar2-wrap {\n        display: flex;\n        gap: 20px;\n        margin: 20px 0;\n        align-items: stretch;\n        font-family: 'Roboto', Arial, sans-serif;\n      }\n      \/* Left panel: fixed width, column flex, icon grid grows, legend pinned bottom *\/\n      .ar2-left {\n        flex: 0 0 230px;\n        display: flex;\n        flex-direction: column;\n      }\n      .ar2-icons {\n        flex: 1 1 auto;\n        \/* SVG inside fills this area responsively *\/\n      }\n      .ar2-icons svg {\n        width: 100%;\n        height: auto;\n        display: block;\n      }\n      .ar2-legend {\n        flex: 0 0 auto;\n        display: flex;\n        flex-direction: row;\n        gap: 14px;\n        margin-top: 10px;\n        padding-top: 10px;\n        border-top: 1px solid #e0e0e0;\n        align-items: center;\n      }\n      .ar2-legend-item {\n        display: flex;\n        align-items: center;\n        gap: 5px;\n        font-size: 12px;\n        color: #555;\n        white-space: nowrap;\n      }\n      \/* Right panel: column flex, each child gets equal share *\/\n      .ar2-right {\n        flex: 1 1 auto;\n        display: flex;\n        flex-direction: column;\n        gap: 10px;\n      }\n      .ar2-card-main {\n        flex: 1 1 0;\n        min-height: 0;\n        background: #f9f9f9;\n        border: 1px solid #e0e0e0;\n        border-radius: 8px;\n        padding: 12px;\n        text-align: center;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n      }\n      .ar2-headline { font-size: 22px; font-weight: 700; color: #4CAF50; line-height: 1.1; }\n      .ar2-sub { font-size: 14px; color: #666; margin-top: 4px; }\n      .ar2-row2 { display: flex; gap: 10px; flex: 1 1 0; min-height: 0; }\n      .ar2-card-sm {\n        flex: 1 1 0;\n        min-height: 0;\n        background: #f9f9f9;\n        border: 1px solid #e0e0e0;\n        border-radius: 8px;\n        padding: 10px 8px;\n        text-align: center;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n      }\n      .ar2-lbl { font-size: 14px; color: #888; }\n      .ar2-val { font-size: 16px; font-weight: 700; margin-top: 2px; }\n      .ar2-val-hold { color: #9E9E9E; }\n      .ar2-val-sell { color: #E53935; }\n      .ar2-card-price {\n        flex: 1 1 0;\n        min-height: 0;\n        background: #f9f9f9;\n        border: 1px solid #e0e0e0;\n        border-radius: 8px;\n        padding: 12px;\n        text-align: center;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n      }\n      .ar2-price-lbl { font-size: 14px; color: #666; }\n      .ar2-price-val { font-size: 18px; font-weight: 700; color: #333; margin-top: 4px; }\n    <\/style>\n\n    <div class=\"ar2-wrap\">\n\n      <!-- LEFT: icon grid + legend -->\n      <div class=\"ar2-left\">\n        <div class=\"ar2-icons\">\n          <!--\n            42 icons in 7-column grid.\n            Rows: R1&ndash;R4 are 7 each (28 green), R5 is 5 green+2 grey, R6 is 1 grey+1 red+5 empty (to keep columns).\n            33 green (Buy), 8 grey (Hold), 1 red (Sell).\n            Each icon: 28&times;44px, col gap 4px, row gap 4px.\n            Total SVG: 220 wide &times; 284 tall.\n          -->\n          <svg viewbox=\"0 0 178 236\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;display:block;\">\n            <defs>\n              <symbol id=\"h-g\" viewbox=\"0 0 22 36\"><path d=\"M10.4603,0.0394 c-1.4094,0.2222 -2.4303,1.1222 -2.5884,2.2866 -0.0619,0.4697 0.0309,0.9225 0.2784,1.3528 0.8869,1.5553 3.2931,1.9772 4.9191,0.8634 0.4434,-0.3037 0.8216,-0.7931 0.9969,-1.2937 0.1031,-0.2981 0.1134,-0.9647 0.0172,-1.2516 -0.2166,-0.6441 -0.6359,-1.1503 -1.2478,-1.5075 -0.2819,-0.1631 -0.7288,-0.3347 -1.0622,-0.4078 -0.3541,-0.0731 -0.9762,-0.0956 -1.3131,-0.0422 Z\" fill=\"#4CAF50\"><\/path><path d=\"M5.6581,6.6403 c-0.7322,0.0872 -1.3097,0.3347 -1.7978,0.7678 -0.3884,0.3459 -0.6256,0.7706 -0.6978,1.2544 -0.0481,0.3291 -0.0481,10.6903 0.0034,10.9378 0.0756,0.3881 0.3266,0.6694 0.7459,0.8381 0.2544,0.1041 0.2716,0.1069 0.6394,0.1069 0.3575,-0.0000 0.3953,-0.0056 0.6119,-0.0900 0.2922,-0.1125 0.5191,-0.2981 0.6566,-0.5372 l0.1100,-0.1884 0.0103,-4.3116 0.0069,-4.3087 0.5156,-0.0000 0.5156,-0.0000 0.0000,11.8800 c0.0000,11.8209 0.0000,11.8800 0.0688,12.0628 0.1616,0.4303 0.6600,0.7931 1.2409,0.9056 0.9316,0.1772 1.8562,-0.2953 2.0213,-1.0378 0.0275,-0.1181 0.0378,-2.1431 0.0378,-6.7022 l0.0000,-6.5334 0.6531,-0.0000 0.6531,-0.0000 0.0000,6.5362 c0.0000,4.3256 0.0103,6.5841 0.0344,6.6853 0.1547,0.6694 0.9316,1.1419 1.7772,1.0828 0.7666,-0.0506 1.4231,-0.5147 1.5537,-1.0969 0.0275,-0.1209 0.0378,-3.5522 0.0378,-11.9756 l0.0000,-11.8069 0.4984,-0.0000 0.4984,-0.0000 0.0069,4.3087 0.0103,4.3116 0.1100,0.1884 c0.1375,0.2391 0.3644,0.4247 0.6566,0.5372 0.2166,0.0844 0.2544,0.0900 0.6119,0.0900 0.3678,-0.0000 0.3850,-0.0028 0.6394,-0.1069 0.4194,-0.1687 0.6703,-0.4500 0.7459,-0.8381 0.0516,-0.2475 0.0516,-10.6087 0.0034,-10.9378 -0.1409,-0.9506 -0.9556,-1.6987 -2.1278,-1.9631 l-0.3300,-0.0759 -5.2594,-0.0028 c-2.8909,-0.0028 -5.3522,0.0056 -5.4622,0.0197 Z\" fill=\"#4CAF50\"><\/path><\/symbol>\n              <symbol id=\"h-gr\" viewbox=\"0 0 22 36\"><path d=\"M10.4603,0.0394 c-1.4094,0.2222 -2.4303,1.1222 -2.5884,2.2866 -0.0619,0.4697 0.0309,0.9225 0.2784,1.3528 0.8869,1.5553 3.2931,1.9772 4.9191,0.8634 0.4434,-0.3037 0.8216,-0.7931 0.9969,-1.2937 0.1031,-0.2981 0.1134,-0.9647 0.0172,-1.2516 -0.2166,-0.6441 -0.6359,-1.1503 -1.2478,-1.5075 -0.2819,-0.1631 -0.7288,-0.3347 -1.0622,-0.4078 -0.3541,-0.0731 -0.9762,-0.0956 -1.3131,-0.0422 Z\" fill=\"#9E9E9E\"><\/path><path d=\"M5.6581,6.6403 c-0.7322,0.0872 -1.3097,0.3347 -1.7978,0.7678 -0.3884,0.3459 -0.6256,0.7706 -0.6978,1.2544 -0.0481,0.3291 -0.0481,10.6903 0.0034,10.9378 0.0756,0.3881 0.3266,0.6694 0.7459,0.8381 0.2544,0.1041 0.2716,0.1069 0.6394,0.1069 0.3575,-0.0000 0.3953,-0.0056 0.6119,-0.0900 0.2922,-0.1125 0.5191,-0.2981 0.6566,-0.5372 l0.1100,-0.1884 0.0103,-4.3116 0.0069,-4.3087 0.5156,-0.0000 0.5156,-0.0000 0.0000,11.8800 c0.0000,11.8209 0.0000,11.8800 0.0688,12.0628 0.1616,0.4303 0.6600,0.7931 1.2409,0.9056 0.9316,0.1772 1.8562,-0.2953 2.0213,-1.0378 0.0275,-0.1181 0.0378,-2.1431 0.0378,-6.7022 l0.0000,-6.5334 0.6531,-0.0000 0.6531,-0.0000 0.0000,6.5362 c0.0000,4.3256 0.0103,6.5841 0.0344,6.6853 0.1547,0.6694 0.9316,1.1419 1.7772,1.0828 0.7666,-0.0506 1.4231,-0.5147 1.5537,-1.0969 0.0275,-0.1209 0.0378,-3.5522 0.0378,-11.9756 l0.0000,-11.8069 0.4984,-0.0000 0.4984,-0.0000 0.0069,4.3087 0.0103,4.3116 0.1100,0.1884 c0.1375,0.2391 0.3644,0.4247 0.6566,0.5372 0.2166,0.0844 0.2544,0.0900 0.6119,0.0900 0.3678,-0.0000 0.3850,-0.0028 0.6394,-0.1069 0.4194,-0.1687 0.6703,-0.4500 0.7459,-0.8381 0.0516,-0.2475 0.0516,-10.6087 0.0034,-10.9378 -0.1409,-0.9506 -0.9556,-1.6987 -2.1278,-1.9631 l-0.3300,-0.0759 -5.2594,-0.0028 c-2.8909,-0.0028 -5.3522,0.0056 -5.4622,0.0197 Z\" fill=\"#9E9E9E\"><\/path><\/symbol>\n              <symbol id=\"h-r\" viewbox=\"0 0 22 36\"><path d=\"M10.4603,0.0394 c-1.4094,0.2222 -2.4303,1.1222 -2.5884,2.2866 -0.0619,0.4697 0.0309,0.9225 0.2784,1.3528 0.8869,1.5553 3.2931,1.9772 4.9191,0.8634 0.4434,-0.3037 0.8216,-0.7931 0.9969,-1.2937 0.1031,-0.2981 0.1134,-0.9647 0.0172,-1.2516 -0.2166,-0.6441 -0.6359,-1.1503 -1.2478,-1.5075 -0.2819,-0.1631 -0.7288,-0.3347 -1.0622,-0.4078 -0.3541,-0.0731 -0.9762,-0.0956 -1.3131,-0.0422 Z\" fill=\"#E53935\"><\/path><path d=\"M5.6581,6.6403 c-0.7322,0.0872 -1.3097,0.3347 -1.7978,0.7678 -0.3884,0.3459 -0.6256,0.7706 -0.6978,1.2544 -0.0481,0.3291 -0.0481,10.6903 0.0034,10.9378 0.0756,0.3881 0.3266,0.6694 0.7459,0.8381 0.2544,0.1041 0.2716,0.1069 0.6394,0.1069 0.3575,-0.0000 0.3953,-0.0056 0.6119,-0.0900 0.2922,-0.1125 0.5191,-0.2981 0.6566,-0.5372 l0.1100,-0.1884 0.0103,-4.3116 0.0069,-4.3087 0.5156,-0.0000 0.5156,-0.0000 0.0000,11.8800 c0.0000,11.8209 0.0000,11.8800 0.0688,12.0628 0.1616,0.4303 0.6600,0.7931 1.2409,0.9056 0.9316,0.1772 1.8562,-0.2953 2.0213,-1.0378 0.0275,-0.1181 0.0378,-2.1431 0.0378,-6.7022 l0.0000,-6.5334 0.6531,-0.0000 0.6531,-0.0000 0.0000,6.5362 c0.0000,4.3256 0.0103,6.5841 0.0344,6.6853 0.1547,0.6694 0.9316,1.1419 1.7772,1.0828 0.7666,-0.0506 1.4231,-0.5147 1.5537,-1.0969 0.0275,-0.1209 0.0378,-3.5522 0.0378,-11.9756 l0.0000,-11.8069 0.4984,-0.0000 0.4984,-0.0000 0.0069,4.3087 0.0103,4.3116 0.1100,0.1884 c0.1375,0.2391 0.3644,0.4247 0.6566,0.5372 0.2166,0.0844 0.2544,0.0900 0.6119,0.0900 0.3678,-0.0000 0.3850,-0.0028 0.6394,-0.1069 0.4194,-0.1687 0.6703,-0.4500 0.7459,-0.8381 0.0516,-0.2475 0.0516,-10.6087 0.0034,-10.9378 -0.1409,-0.9506 -0.9556,-1.6987 -2.1278,-1.9631 l-0.3300,-0.0759 -5.2594,-0.0028 c-2.8909,-0.0028 -5.3522,0.0056 -5.4622,0.0197 Z\" fill=\"#E53935\"><\/path><\/symbol>\n            <\/defs>\n            <!-- Row 1 (y=0): 7 green &mdash; icons 1&ndash;7 -->\n            <use href=\"#h-g\" x=\"0\" y=\"0\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"26\" y=\"0\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"52\" y=\"0\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"78\" y=\"0\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"104\" y=\"0\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"130\" y=\"0\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"156\" y=\"0\" width=\"22\" height=\"36\"><\/use>\n            <!-- Row 2 (y=40): 7 green &mdash; icons 8&ndash;14 -->\n            <use href=\"#h-g\" x=\"0\" y=\"40\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"26\" y=\"40\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"52\" y=\"40\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"78\" y=\"40\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"104\" y=\"40\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"130\" y=\"40\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"156\" y=\"40\" width=\"22\" height=\"36\"><\/use>\n            <!-- Row 3 (y=80): 7 green &mdash; icons 15&ndash;21 -->\n            <use href=\"#h-g\" x=\"0\" y=\"80\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"26\" y=\"80\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"52\" y=\"80\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"78\" y=\"80\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"104\" y=\"80\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"130\" y=\"80\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"156\" y=\"80\" width=\"22\" height=\"36\"><\/use>\n            <!-- Row 4 (y=120): 7 green &mdash; icons 22&ndash;28 -->\n            <use href=\"#h-g\" x=\"0\" y=\"120\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"26\" y=\"120\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"52\" y=\"120\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"78\" y=\"120\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"104\" y=\"120\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"130\" y=\"120\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"156\" y=\"120\" width=\"22\" height=\"36\"><\/use>\n            <!-- Row 5 (y=160): 5 green + 2 grey &mdash; icons 29&ndash;35 -->\n            <use href=\"#h-g\" x=\"0\" y=\"160\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"26\" y=\"160\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"52\" y=\"160\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"78\" y=\"160\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-g\" x=\"104\" y=\"160\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-gr\" x=\"130\" y=\"160\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-gr\" x=\"156\" y=\"160\" width=\"22\" height=\"36\"><\/use>\n            <!-- Row 6 (y=200): 6 grey + 1 red &mdash; icons 36&ndash;42 -->\n            <use href=\"#h-gr\" x=\"0\" y=\"200\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-gr\" x=\"26\" y=\"200\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-gr\" x=\"52\" y=\"200\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-gr\" x=\"78\" y=\"200\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-gr\" x=\"104\" y=\"200\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-gr\" x=\"130\" y=\"200\" width=\"22\" height=\"36\"><\/use>\n            <use href=\"#h-r\" x=\"156\" y=\"200\" width=\"22\" height=\"36\"><\/use>\n          <\/svg>\n        <\/div>\n        <div class=\"ar2-legend\">\n          <div class=\"ar2-legend-item\">\n            <svg width=\"22\" height=\"36\" viewbox=\"0 0 22 36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M10.4603,0.0394 c-1.4094,0.2222 -2.4303,1.1222 -2.5884,2.2866 -0.0619,0.4697 0.0309,0.9225 0.2784,1.3528 0.8869,1.5553 3.2931,1.9772 4.9191,0.8634 0.4434,-0.3037 0.8216,-0.7931 0.9969,-1.2937 0.1031,-0.2981 0.1134,-0.9647 0.0172,-1.2516 -0.2166,-0.6441 -0.6359,-1.1503 -1.2478,-1.5075 -0.2819,-0.1631 -0.7288,-0.3347 -1.0622,-0.4078 -0.3541,-0.0731 -0.9762,-0.0956 -1.3131,-0.0422 Z\" fill=\"#4CAF50\"><\/path><path d=\"M5.6581,6.6403 c-0.7322,0.0872 -1.3097,0.3347 -1.7978,0.7678 -0.3884,0.3459 -0.6256,0.7706 -0.6978,1.2544 -0.0481,0.3291 -0.0481,10.6903 0.0034,10.9378 0.0756,0.3881 0.3266,0.6694 0.7459,0.8381 0.2544,0.1041 0.2716,0.1069 0.6394,0.1069 0.3575,-0.0000 0.3953,-0.0056 0.6119,-0.0900 0.2922,-0.1125 0.5191,-0.2981 0.6566,-0.5372 l0.1100,-0.1884 0.0103,-4.3116 0.0069,-4.3087 0.5156,-0.0000 0.5156,-0.0000 0.0000,11.8800 c0.0000,11.8209 0.0000,11.8800 0.0688,12.0628 0.1616,0.4303 0.6600,0.7931 1.2409,0.9056 0.9316,0.1772 1.8562,-0.2953 2.0213,-1.0378 0.0275,-0.1181 0.0378,-2.1431 0.0378,-6.7022 l0.0000,-6.5334 0.6531,-0.0000 0.6531,-0.0000 0.0000,6.5362 c0.0000,4.3256 0.0103,6.5841 0.0344,6.6853 0.1547,0.6694 0.9316,1.1419 1.7772,1.0828 0.7666,-0.0506 1.4231,-0.5147 1.5537,-1.0969 0.0275,-0.1209 0.0378,-3.5522 0.0378,-11.9756 l0.0000,-11.8069 0.4984,-0.0000 0.4984,-0.0000 0.0069,4.3087 0.0103,4.3116 0.1100,0.1884 c0.1375,0.2391 0.3644,0.4247 0.6566,0.5372 0.2166,0.0844 0.2544,0.0900 0.6119,0.0900 0.3678,-0.0000 0.3850,-0.0028 0.6394,-0.1069 0.4194,-0.1687 0.6703,-0.4500 0.7459,-0.8381 0.0516,-0.2475 0.0516,-10.6087 0.0034,-10.9378 -0.1409,-0.9506 -0.9556,-1.6987 -2.1278,-1.9631 l-0.3300,-0.0759 -5.2594,-0.0028 c-2.8909,-0.0028 -5.3522,0.0056 -5.4622,0.0197 Z\" fill=\"#4CAF50\"><\/path><\/svg>\n            Buy &mdash; 33\n          <\/div>\n          <div class=\"ar2-legend-item\">\n            <svg width=\"22\" height=\"36\" viewbox=\"0 0 22 36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M10.4603,0.0394 c-1.4094,0.2222 -2.4303,1.1222 -2.5884,2.2866 -0.0619,0.4697 0.0309,0.9225 0.2784,1.3528 0.8869,1.5553 3.2931,1.9772 4.9191,0.8634 0.4434,-0.3037 0.8216,-0.7931 0.9969,-1.2937 0.1031,-0.2981 0.1134,-0.9647 0.0172,-1.2516 -0.2166,-0.6441 -0.6359,-1.1503 -1.2478,-1.5075 -0.2819,-0.1631 -0.7288,-0.3347 -1.0622,-0.4078 -0.3541,-0.0731 -0.9762,-0.0956 -1.3131,-0.0422 Z\" fill=\"#9E9E9E\"><\/path><path d=\"M5.6581,6.6403 c-0.7322,0.0872 -1.3097,0.3347 -1.7978,0.7678 -0.3884,0.3459 -0.6256,0.7706 -0.6978,1.2544 -0.0481,0.3291 -0.0481,10.6903 0.0034,10.9378 0.0756,0.3881 0.3266,0.6694 0.7459,0.8381 0.2544,0.1041 0.2716,0.1069 0.6394,0.1069 0.3575,-0.0000 0.3953,-0.0056 0.6119,-0.0900 0.2922,-0.1125 0.5191,-0.2981 0.6566,-0.5372 l0.1100,-0.1884 0.0103,-4.3116 0.0069,-4.3087 0.5156,-0.0000 0.5156,-0.0000 0.0000,11.8800 c0.0000,11.8209 0.0000,11.8800 0.0688,12.0628 0.1616,0.4303 0.6600,0.7931 1.2409,0.9056 0.9316,0.1772 1.8562,-0.2953 2.0213,-1.0378 0.0275,-0.1181 0.0378,-2.1431 0.0378,-6.7022 l0.0000,-6.5334 0.6531,-0.0000 0.6531,-0.0000 0.0000,6.5362 c0.0000,4.3256 0.0103,6.5841 0.0344,6.6853 0.1547,0.6694 0.9316,1.1419 1.7772,1.0828 0.7666,-0.0506 1.4231,-0.5147 1.5537,-1.0969 0.0275,-0.1209 0.0378,-3.5522 0.0378,-11.9756 l0.0000,-11.8069 0.4984,-0.0000 0.4984,-0.0000 0.0069,4.3087 0.0103,4.3116 0.1100,0.1884 c0.1375,0.2391 0.3644,0.4247 0.6566,0.5372 0.2166,0.0844 0.2544,0.0900 0.6119,0.0900 0.3678,-0.0000 0.3850,-0.0028 0.6394,-0.1069 0.4194,-0.1687 0.6703,-0.4500 0.7459,-0.8381 0.0516,-0.2475 0.0516,-10.6087 0.0034,-10.9378 -0.1409,-0.9506 -0.9556,-1.6987 -2.1278,-1.9631 l-0.3300,-0.0759 -5.2594,-0.0028 c-2.8909,-0.0028 -5.3522,0.0056 -5.4622,0.0197 Z\" fill=\"#9E9E9E\"><\/path><\/svg>\n            Hold &mdash; 8\n          <\/div>\n          <div class=\"ar2-legend-item\">\n            <svg width=\"22\" height=\"36\" viewbox=\"0 0 22 36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M10.4603,0.0394 c-1.4094,0.2222 -2.4303,1.1222 -2.5884,2.2866 -0.0619,0.4697 0.0309,0.9225 0.2784,1.3528 0.8869,1.5553 3.2931,1.9772 4.9191,0.8634 0.4434,-0.3037 0.8216,-0.7931 0.9969,-1.2937 0.1031,-0.2981 0.1134,-0.9647 0.0172,-1.2516 -0.2166,-0.6441 -0.6359,-1.1503 -1.2478,-1.5075 -0.2819,-0.1631 -0.7288,-0.3347 -1.0622,-0.4078 -0.3541,-0.0731 -0.9762,-0.0956 -1.3131,-0.0422 Z\" fill=\"#E53935\"><\/path><path d=\"M5.6581,6.6403 c-0.7322,0.0872 -1.3097,0.3347 -1.7978,0.7678 -0.3884,0.3459 -0.6256,0.7706 -0.6978,1.2544 -0.0481,0.3291 -0.0481,10.6903 0.0034,10.9378 0.0756,0.3881 0.3266,0.6694 0.7459,0.8381 0.2544,0.1041 0.2716,0.1069 0.6394,0.1069 0.3575,-0.0000 0.3953,-0.0056 0.6119,-0.0900 0.2922,-0.1125 0.5191,-0.2981 0.6566,-0.5372 l0.1100,-0.1884 0.0103,-4.3116 0.0069,-4.3087 0.5156,-0.0000 0.5156,-0.0000 0.0000,11.8800 c0.0000,11.8209 0.0000,11.8800 0.0688,12.0628 0.1616,0.4303 0.6600,0.7931 1.2409,0.9056 0.9316,0.1772 1.8562,-0.2953 2.0213,-1.0378 0.0275,-0.1181 0.0378,-2.1431 0.0378,-6.7022 l0.0000,-6.5334 0.6531,-0.0000 0.6531,-0.0000 0.0000,6.5362 c0.0000,4.3256 0.0103,6.5841 0.0344,6.6853 0.1547,0.6694 0.9316,1.1419 1.7772,1.0828 0.7666,-0.0506 1.4231,-0.5147 1.5537,-1.0969 0.0275,-0.1209 0.0378,-3.5522 0.0378,-11.9756 l0.0000,-11.8069 0.4984,-0.0000 0.4984,-0.0000 0.0069,4.3087 0.0103,4.3116 0.1100,0.1884 c0.1375,0.2391 0.3644,0.4247 0.6566,0.5372 0.2166,0.0844 0.2544,0.0900 0.6119,0.0900 0.3678,-0.0000 0.3850,-0.0028 0.6394,-0.1069 0.4194,-0.1687 0.6703,-0.4500 0.7459,-0.8381 0.0516,-0.2475 0.0516,-10.6087 0.0034,-10.9378 -0.1409,-0.9506 -0.9556,-1.6987 -2.1278,-1.9631 l-0.3300,-0.0759 -5.2594,-0.0028 c-2.8909,-0.0028 -5.3522,0.0056 -5.4622,0.0197 Z\" fill=\"#E53935\"><\/path><\/svg>\n            Sell &mdash; 1\n          <\/div>\n        <\/div>\n      <\/div>\n <!-- RIGHT: stat cards -->\n      <div class=\"ar2-right\">\n        <div class=\"ar2-card-main\">\n          <div class=\"ar2-headline\">33 out of 42<\/div>\n          <div class=\"ar2-sub\">recommend Buy (79%)<\/div>\n        <\/div>\n        <div class=\"ar2-row2\">\n          <div class=\"ar2-card-sm\">\n            <div class=\"ar2-lbl\">Hold<\/div>\n            <div class=\"ar2-val ar2-val-hold\">8 (19%)<\/div>\n          <\/div>\n          <div class=\"ar2-card-sm\">\n            <div class=\"ar2-lbl\">Sell<\/div>\n            <div class=\"ar2-val ar2-val-sell\">1 (2%)<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"ar2-card-price\">\n          <div class=\"ar2-price-lbl\">Average Target Price<\/div>\n          <div class=\"ar2-price-val\">253.21 USD<\/div>\n        <\/div>\n        <div class=\"ar2-card-price\">\n          <div class=\"ar2-price-lbl\">Maximum Target<\/div>\n          <div class=\"ar2-price-val\" style=\"color:#3B6D11;\">400.00 USD<\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n\n\n<!-- &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; TECHNICAL &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; -->\n    <h2 class=\"sh\" id=\"technical\"><span class=\"ez-toc-section\" id=\"Oracle_Stock_Technical_Analysis\"><\/span>Oracle Stock Technical Analysis<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"prose\">\n      <p>Oracle's capital expenditure jumped from 6.12 billion USD in fiscal year 2024 to 21.2 billion USD in fiscal year 2025, with the company planning to spend around 50 billion USD in fiscal year 2026. That means capex will have grown more than sevenfold over two years. At the same time, fiscal year 2026 revenue is forecast at 67 billion USD &mdash; a 26% increase over fiscal year 2024. The widening <a href=\"https:\/\/roboforex.com/blog\/blog\/2019\/09\/05\/what-is-a-gap-main-types-trading-gaps\/\" data-internallinksmanager029f6b8e52c=\"71\" title=\"Gap\">gap<\/a> between spending growth and revenue growth unsettled markets, particularly against the backdrop of Oracle's plans to raise up to 50 billion USD in debt. The result was a sustained sell-off that took ORCL shares down roughly 60% from the September 2025 peak.<\/p>\n      <p>Despite that sharp decline, ORCL shares on the weekly <a href=\"https:\/\/roboforex.com/blog\/blog\/2020\/05\/21\/how-to-choose-a-timeframe-for-trading\/\" data-internallinksmanager029f6b8e52c=\"135\" title=\"Timeframe\">timeframe<\/a> continue to trade above the 200-day Moving Average, confirming that the long-term uptrend remains structurally intact. Since February 2026, the stock has been consolidating between roughly 140 and 158 USD, which <a href=\"https:\/\/roboforex.com/blog\/blog\/2019\/11\/28\/signals-on-forex-where-to-search-how-to-find-filter-and-create\/\" data-internallinksmanager029f6b8e52c=\"101\" title=\"Signals\">signals<\/a> that the downward <a href=\"https:\/\/roboforex.com/blog\/blog\/2019\/11\/12\/momentum-efficient-oscillator-or-trend-indicator\/\" data-internallinksmanager029f6b8e52c=\"96\" title=\"Momentum\">momentum<\/a> is fading and a base is forming. The Stochastic indicator is in oversold territory &mdash; a signal that suggests a potential recovery in ORCL may be ahead.<\/p>\n      <p>The base-case scenario points to a breakout above the 20-day Moving Average near 168 USD as the entry trigger for a buy. The first upside target is the resistance at 220 USD; a confirmed break above that level opens the path toward the primary target at 280 USD. A break below the 140 USD support would invalidate the bullish setup.<\/p>\n    <\/div>\n\n    <figure class=\"chart-block\">\n      <img decoding=\"async\" src=\"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2026\/04\/oracle-2.png\" alt=\"Oracle (ORCL) stock technical analysis and forecast 2026\" style=\"width:100%;height:auto;display:block;border-radius:4px 4px 0 0;\">\n      <figcaption>Oracle (ORCL) stock technical analysis and forecast 2026. Past results do not guarantee future performance.<\/figcaption>\n    <\/figure>\n\n    <ul class=\"content-list\">\n      <li><strong>The 200-day Moving Average (MA200)<\/strong> has not been breached, confirming that the long-term uptrend remains in place despite the significant drawdown.<\/li>\n      <li><strong>Stochastic<\/strong> is in the oversold zone, indicating a potential resumption of the upward move within the long-term trend.<\/li>\n      <li><strong>A breakout above the 20-day Moving Average (MA20)<\/strong> near 168 USD will serve as the buy signal.<\/li>\n      <li><strong>First upside target:<\/strong> resistance at 220 USD. <strong>Primary target:<\/strong> 280 USD.<\/li>\n    <\/ul>\n\n\n\n<!-- &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; STRATEGY &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; -->\n    <h2 class=\"sh\" id=\"strategy\"><span class=\"ez-toc-section\" id=\"Sample_Trading_Strategy_for_Oracle_Stock\"><\/span>Sample Trading Strategy for Oracle Stock<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"prose\">\n      <p>Below is a sample <a href=\"https:\/\/roboforex.com/blog\/blog\/2023\/06\/12\/7-trading-strategies-for-beginners-and-advanced\/\" data-internallinksmanager029f6b8e52c=\"141\" title=\"Trading Strategy\">trading strategy<\/a> for ORCL shares. This example is for educational purposes only and does not constitute investment advice. Investors should assess their own risk tolerance independently.<\/p>\n    <\/div>\n\n    <div class=\"table-wrap\">\n      <table class=\"rf\">\n        <thead>\n          <tr>\n            <th>Parameter<\/th>\n            <th>Value<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr><td>Entry Point<\/td><td>Breakout above the 20-day Moving Average at <strong>168 USD<\/strong> per share<\/td><\/tr>\n          <tr><td>Take Profit<\/td><td class=\"pos\">Resistance level at <strong>280 USD<\/strong> per share<\/td><\/tr>\n          <tr><td>Stop Loss<\/td><td class=\"stop\">Break below <strong>140 USD<\/strong> &mdash; cancels the bullish signal<\/td><\/tr>\n          <tr><td>Risk \/ Reward Ratio<\/td><td class=\"num\">1 : 4 &mdash; potential profit is roughly 4&times; the risk<\/td><\/tr>\n          <tr><td>Position Size<\/td><td class=\"warn\">No more than 3% of account<\/td><\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n\n    <h3 class=\"sh3\"><span class=\"ez-toc-section\" id=\"Sample_Calculation_for_10_ORCL_Shares\"><\/span>Sample Calculation for 10 ORCL Shares<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n    <div class=\"table-wrap\">\n      <table class=\"rf\">\n        <thead>\n          <tr>\n            <th>Scenario<\/th>\n            <th>Calculation<\/th>\n            <th>Result<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr>\n            <td>Buy 10 shares at 168 USD<\/td>\n            <td>10 &times; 168 USD<\/td>\n            <td class=\"num\">1,680 USD<\/td>\n          <\/tr>\n          <tr>\n            <td>If target reached (280 USD)<\/td>\n            <td>(280 &minus; 168) &times; 10<\/td>\n            <td class=\"pos\">+1,120 USD (+66.7%)<\/td>\n          <\/tr>\n          <tr>\n            <td>If stop triggered (140 USD)<\/td>\n            <td>(168 &minus; 140) &times; 10<\/td>\n            <td class=\"neg\">&minus;280 USD (&minus;16.7%)<\/td>\n          <\/tr>\n          <tr>\n            <td><strong>Risk \/ Reward<\/strong><\/td>\n            <td>280 \/ 1,120<\/td>\n            <td class=\"num\">1 : 4<\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n\n    <div class=\"prose\">\n      <p>A risk\/reward ratio of around 1:4 sits comfortably in the acceptable range for position trading. Keep in mind that markets are volatile: ORCL shares can move both for and against an open position.<\/p>\n    <\/div>\n\n\n\n<!-- PROMO 3 -->\n    <div class=\"promo\">\n      <div>\n        <div class=\"promo-title\">Trade with RoboForex MobileTrader<\/div>\n        <div class=\"promo-sub\">Live charts, deposits and withdrawals, analytics and copy trading &mdash; all in one app.<\/div>\n      <\/div>\n      <div class=\"promo-actions\">\n        <a href=\"https:\/\/t.me\/RoboForexMobileTraderBot\" target=\"_blank\" class=\"promo-btn-tg\" rel=\"noopener nofollow\">Telegram<\/a>\n        <a href=\"https:\/\/mobiletrader.onelink.me\/MuKg\/rfbannerandroid\" target=\"_blank\" class=\"promo-btn\" rel=\"noopener nofollow\">Google Play<\/a>\n        <a href=\"https:\/\/mobiletrader.onelink.me\/MuKg\/rfbannerios\" target=\"_blank\" class=\"promo-btn\" rel=\"noopener nofollow\">App Store<\/a>\n      <\/div>\n    <\/div>\n\n\n\n<!-- &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; RISKS &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; -->\n    <h2 class=\"sh\" id=\"risks\"><span class=\"ez-toc-section\" id=\"Risks\"><\/span>Risks<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"prose\">\n      <p>Like any trade idea, this scenario carries key risks that must be considered before making a decision.<\/p>\n    <\/div>\n\n    <ul class=\"content-list\">\n      <li><strong>Execution risk.<\/strong> Even with the Bloom Energy agreement in place, Oracle still needs to prepare sites, install equipment, and bring new data centres online without technical delays. If infrastructure expansion moves more slowly than expected, the company may not be able to translate high demand into real revenue as quickly as the market anticipates.<\/li>\n      <li><strong>Gas dependency and energy infrastructure risk.<\/strong> Bloom Energy's systems rely heavily on gas supply, which means Oracle remains sensitive to fuel costs, supply disruptions, and potential changes in energy regulation. This creates an external risk factor that Oracle does not fully control.<\/li>\n      <li><strong>Competition.<\/strong> AWS, Microsoft, and Google are also actively securing large-scale power capacity for their AI infrastructure. The Bloom Energy deal gives Oracle an opportunity to accelerate its build-out and strengthen its position &mdash; but the race for the AI market remains intensely competitive, and the outcome is far from certain.<\/li>\n    <\/ul>\n\n\n\n<!-- &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; CONCLUSION &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; -->\n    <h2 class=\"sh\" id=\"conclusion\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"prose\">\n      <p>The Oracle and Bloom Energy agreement directly addresses one of the AI industry&rsquo;s most critical bottlenecks: securing sufficient power for new data centres. By locking in up to 2.8 GW of capacity, Oracle gains a speed advantage in bringing facilities online and reinforces its competitive standing against AWS, Microsoft, and Google Cloud.<\/p>\n      <p>For ORCL stock, this means the company is better positioned to convert its 553 billion USD contracted backlog into real revenue. Investor attention will remain focused on the pace of spending, since capital expenditure is growing far faster than revenue. If Oracle demonstrates that new capacity is genuinely translating into earnings, that could become a powerful catalyst for further recovery in the share price.<\/p>\n      <p>From a technical perspective, ORCL shares are holding above the 200-day Moving Average &mdash; a sign that the long-term uptrend is active. The Stochastic indicator in oversold territory suggests the correction may be coming to an end. A breakout above the 20-day Moving Average near 168 USD could serve as the signal for a renewed move higher, with initial targets at 220 USD and the primary target at 280 USD.<\/p>\n    <\/div>\n\n    <div class=\"cta-center\">\n      <a href=\"https:\/\/my.roboforex.com\/en\/register\/\" rel=\"nofollow\">Open a Trading Account at RoboForex<\/a>\n    <\/div>\n\n\n\n<!-- DISCLAIMER -->\n    <div class=\"disclaimer\">\n      <em>* The information in this article reflects the personal opinions of the authors. It should not be construed as trading advice or a call to action. The authors and RoboForex bear no responsibility for trading results based on the recommendations and reviews contained in this material. Past performance is not a guarantee of future results. Trading stocks and CFDs involves a high risk of capital loss.<\/em>\n    <\/div>\n\n\n\n<style>\n\n\/* =====================================================\n   EXACT R-BLOG \/ ROBOFOREX BLOG STYLES\n   Based on: roboforex.com/blog\/blog\/2023\/11\/30\/sp-500-forecast\/\n   ===================================================== *\/\n\n* { box-sizing: border-box; margin: 0; padding: 0; }\n\n:root {\n  --green:       #5ab02b;\n  --green-hover: #489022;\n  --text:        #2E3A59;\n  --text-light:  #666666;\n  --heading:     #2E3A59;\n  --border:      #e0e0e0;\n  --table-head:  #f5f5f5;\n  --table-stripe:#fafafa;\n  --promo-bg:    #f8f8f8;\n  --promo-border:#e8e8e8;\n  --toc-bg:      #f9f9f9;\n  --font:        'Roboto', Arial, sans-serif;\n  --max-w:       780px;\n}\n\nbody {\n  font-family: var(--font);\n  font-size: 20px;\n  line-height: 1.7;\n  color: var(--text);\n  background: #fff;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* &#9472;&#9472; PAGE LAYOUT &#9472;&#9472; *\/\n.page-wrap {\n  max-width: var(--max-w);\n  margin: 0 auto;\n  padding: 0 20px;\n}\n\n\/* &#9472;&#9472; ARTICLE &#9472;&#9472; *\/\n.article { padding-bottom: 60px; }\n\n\/* H1 *\/\n.post-h1 {\n  font-size: 42px;\n  font-weight: 700;\n  line-height: 1.3;\n  color: var(--heading);\n  margin: 20px 0 16px;\n}\n\n\/* &#9472;&#9472; SECTION HEADINGS &#9472;&#9472; *\/\nh2.sh {\n  font-size: 32px;\n  font-weight: 700;\n  color: var(--heading);\n  margin: 40px 0 16px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--border);\n  scroll-margin-top: 68px;\n}\nh3.sh3 {\n  font-size: 22px;\n  font-weight: 700;\n  color: var(--heading);\n  margin: 28px 0 12px;\n  scroll-margin-top: 68px;\n}\n\n\/* &#9472;&#9472; BODY TEXT &#9472;&#9472; *\/\n.prose { font-size: 20px; line-height: 1.7; color: #2E3A59; }\n.prose p { margin: 0 0 20px; }\n.prose p:last-child { margin-bottom: 0; }\n.prose strong { color: #2E3A59; font-weight: 700; }\n.prose em { font-style: italic; }\n\n\/* &#9472;&#9472; BULLET LISTS &#9472;&#9472; *\/\n.prose ul, ul.content-list {\n  padding-left: 22px;\n  margin-bottom: 18px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.prose ul li, ul.content-list li { font-size: 20px; line-height: 1.7; color: #2E3A59; }\n\n\/* &#9472;&#9472; TABLES &#9472;&#9472; *\/\n.table-wrap {\n  overflow-x: auto;\n  margin: 20px 0 24px;\n  border: 1px solid var(--border);\n  border-radius: 4px;\n}\ntable.rf {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Roboto', sans-serif;\n  font-size: 16px;\n  margin-bottom: 0;\n}\ntable.rf thead tr { background: var(--table-head); }\ntable.rf th {\n  padding: 10px 14px;\n  text-align: left;\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--heading);\n  border-bottom: 2px solid var(--border);\n  white-space: nowrap;\n}\ntable.rf td {\n  padding: 10px 14px;\n  border-bottom: 1px solid var(--border);\n  vertical-align: middle;\n  line-height: 1.4;\n  color: #2E3A59;\n}\ntable.rf tr:last-child td { border-bottom: none; }\ntable.rf tr:nth-child(even) td { background: var(--table-stripe); }\ntable.rf td.num { font-weight: 600; }\ntable.rf td.pos { color: #2e7d1e; font-weight: 600; }\ntable.rf td.neg { color: #c0392b; font-weight: 600; }\ntable.rf td.buy { color: var(--green); font-weight: 700; }\ntable.rf td.stop { color: #c0392b; font-weight: 700; }\ntable.rf td.warn { color: #d35400; font-weight: 700; }\n\n\/* &#9472;&#9472; CHART BLOCK &#9472;&#9472; *\/\n.chart-block {\n  margin: 24px 0;\n  border: 1px solid var(--border);\n  border-radius: 4px;\n  overflow: hidden;\n}\n.chart-block figcaption {\n  font-size: 12.5px;\n  color: var(--text-light);\n  text-align: center;\n  padding: 8px 12px 10px;\n  background: var(--toc-bg);\n  border-top: 1px solid var(--border);\n  font-style: italic;\n}\n\n\/* &#9472;&#9472; KRATKO &#9472;&#9472; *\/\n.kratko {\n  background: var(--promo-bg);\n  border: 1px solid var(--promo-border);\n  border-radius: 4px;\n  padding: 20px 24px 0px;\n  margin: 28px 0;\n}\n.kratko-label {\n  font-size: 18px;\n  font-weight: 700;\n  letter-spacing: .1em;\n  text-transform: uppercase;\n  color: var(--text-light);\n  margin-bottom: 0;\n}\n.kratko ul {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 0;\n}\n.kratko ul li {\n  font-size: 16px;\n  line-height: 1.65;\n  color: var(--text);\n  padding: 10px 0 10px 28px;\n  border-bottom: 1px solid var(--border);\n  position: relative;\n}\n.kratko ul li:last-child { border-bottom: none; }\n.kratko ul li::before { content: none !important; }\n.kratko ul li::after {\n  content: \"\\2713\";\n  position: absolute;\n  left: 0;\n  top: 50%;\n  transform: translateY(-50%);\n  color: var(--green);\n  font-weight: 700;\n}\n\n\/* &#9472;&#9472; PROMO &#9472;&#9472; *\/\n.promo {\n  background: var(--promo-bg);\n  border: 1px solid var(--promo-border);\n  border-radius: 4px;\n  margin: 36px 0;\n  padding: 24px 28px;\n  display: grid;\n  grid-template-columns: 1fr auto;\n  align-items: center;\n  gap: 24px;\n}\n@media(max-width:600px){ .promo { grid-template-columns: 1fr; } }\n.promo-title {\n  font-size: 20px;\n  font-weight: 700;\n  color: var(--heading);\n  margin-bottom: 5px;\n  line-height: 1.3;\n}\n.promo-sub { font-size: 15px; color: var(--text-light); line-height: 1.5; }\n.promo-actions { display: flex; gap: 8px; flex-wrap: wrap; }\n.promo-btn {\n  display: inline-block;\n  background: var(--green);\n  color: #fff;\n  text-decoration: none;\n  font-size: 15px;\n  font-weight: 700;\n  padding: 10px 15px;\n  border-radius: 3px;\n  white-space: nowrap;\n  transition: background .15s;\n}\n.promo-btn:hover { background: var(--green-hover); }\n.promo-btn-tg {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: #229ED9;\n  color: #fff;\n  text-decoration: none;\n  font-size: 15px;\n  font-weight: 700;\n  padding: 10px 15px;\n  border-radius: 3px;\n  white-space: nowrap;\n  transition: background .15s;\n}\n.promo-btn-tg:hover { background: #1a8fc4; }\n\n\/* &#9472;&#9472; CTA &#9472;&#9472; *\/\n.cta-center {\n  text-align: center;\n  margin: 36px 0;\n}\n.cta-center a {\n  display: inline-block;\n  background: var(--green);\n  color: #fff;\n  text-decoration: none;\n  font-size: 20px;\n  font-weight: 700;\n  padding: 13px 32px;\n  border-radius: 3px;\n  transition: background .15s;\n}\n.cta-center a:hover { background: var(--green-hover); }\n\n\/* &#9472;&#9472; DISCLAIMER &#9472;&#9472; *\/\n.disclaimer {\n  font-size: 12px;\n  color: var(--text-light);\n  line-height: 1.65;\n  margin-top: 32px;\n  padding-top: 20px;\n  border-top: 1px solid var(--border);\n}\n.disclaimer em { font-style: italic; }\n\n\/* &#9472;&#9472; ANALYST WIDGET &#9472;&#9472; *\/\n.ar-wrap {\n  display: flex;\n  gap: 16px;\n  margin: 20px 0;\n  align-items: flex-start;\n  font-family: 'Roboto', Arial, sans-serif;\n}\n.ar-left { flex: 0 0 auto; }\n.ar-legend {\n  display: flex;\n  gap: 14px;\n  margin-top: 10px;\n  padding-top: 10px;\n  border-top: 1px solid #e0e0e0;\n}\n.ar-legend-item {\n  display: flex;\n  align-items: center;\n  gap: 5px;\n  font-size: 12px;\n  color: #555;\n}\n.ar-right {\n  flex: 1 1 auto;\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n}\n.ar-card-main-wrap {\n  background: #f9f9f9;\n  border: 1px solid #e0e0e0;\n  border-radius: 8px;\n  padding: 16px 12px 12px;\n  text-align: center;\n}\n.ar-card-headline {\n  font-size: 22px;\n  font-weight: 700;\n  color: #4CAF50;\n  line-height: 1.1;\n}\n.ar-card-sub { font-size: 14px; color: #666; margin-top: 4px; }\n.ar-row2 { display: flex; gap: 10px; }\n.ar-card-sm {\n  flex: 1;\n  background: #f9f9f9;\n  border: 1px solid #e0e0e0;\n  border-radius: 8px;\n  padding: 10px 8px;\n  text-align: center;\n}\n.ar-card-sm .ar-lbl { font-size: 14px; color: #888; }\n.ar-card-sm .ar-val { font-size: 16px; font-weight: 700; margin-top: 2px; }\n.ar-val-hold { color: #9E9E9E; }\n.ar-val-sell { color: #E53935; }\n.ar-card-price {\n  background: #f9f9f9;\n  border: 1px solid #e0e0e0;\n  border-radius: 8px;\n  padding: 12px;\n  text-align: center;\n}\n.ar-price-lbl { font-size: 14px; color: #666; }\n.ar-price-val { font-size: 18px; font-weight: 700; color: #333; margin-top: 4px; }\n\n<\/style>\n\n\n\n<p><\/p>\n<\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>Oracle has expanded its partnership with Bloom Energy, securing a supply of up to 2.8 GW of power units for its US data centre projects. For Oracle, the strategic value is clear: faster deployment of AI data centres means a quicker path to monetising the 553 billion USD in contracted backlog that the company has [&hellip;]<\/p>\n","protected":false},"author":22,"featured_media":21011,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2],"tags":[2497],"class_list":["post-20922","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analysis","tag-oracle-corporation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Oracle Stock Down 60% From Its Peak. Can the Bloom Energy Deal Trigger a Reversal in ORCL? - R Blog - RoboForex<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Oracle Stock Down 60% From Its Peak. Can the Bloom Energy Deal Trigger a Reversal in ORCL? - R Blog - RoboForex\" \/>\n<meta property=\"og:description\" content=\"Oracle has expanded its partnership with Bloom Energy, securing a supply of up to 2.8 GW of power units for its US data centre projects. For Oracle, the strategic value is clear: faster deployment of AI data centres means a quicker path to monetising the 553 billion USD in contracted backlog that the company has [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/\" \/>\n<meta property=\"og:site_name\" content=\"R Blog - RoboForex\" \/>\n<meta property=\"og:image\" content=\"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2026\/04\/Oracle.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Eugene Savitsky\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/\"},\"headline\":\"Oracle Stock Down 60% From Its Peak. Can the Bloom Energy Deal Trigger a Reversal in ORCL?\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/\"},\"wordCount\":1944,\"publisher\":{\"@id\":\"https:\/\/roboforex.com/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2026\/04\/Oracle.png\",\"keywords\":[\"oracle corporation\"],\"articleSection\":[\"Analysis\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/\",\"url\":\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/\",\"name\":\"Oracle Stock Down 60% From Its Peak. Can the Bloom Energy Deal Trigger a Reversal in ORCL? - R Blog - RoboForex\",\"isPartOf\":{\"@id\":\"https:\/\/roboforex.com/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2026\/04\/Oracle.png\",\"breadcrumb\":{\"@id\":\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#primaryimage\",\"url\":\"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2026\/04\/Oracle.png\",\"contentUrl\":\"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2026\/04\/Oracle.png\",\"width\":1536,\"height\":1024,\"caption\":\"Oracle Stock Down 60% From Its Peak. Can the Bloom Energy Deal Trigger a Reversal in ORCL?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Main\",\"item\":\"https:\/\/roboforex.com/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Analysis\",\"item\":\"https:\/\/roboforex.com/blog\/blog\/category\/analysis\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Oracle Stock Down 60% From Its Peak. Can the Bloom Energy Deal Trigger a Reversal in ORCL?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/roboforex.com/blog\/#website\",\"url\":\"https:\/\/roboforex.com/blog\/\",\"name\":\"R Blog - RoboForex\",\"description\":\"RoboForex Blog for Traders: Trading News, Analysis, Forecasts - Forex and Stocks | R Blog\",\"publisher\":{\"@id\":\"https:\/\/roboforex.com/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/roboforex.com/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/roboforex.com/blog\/#organization\",\"name\":\"RoboForex Ltd\",\"url\":\"https:\/\/roboforex.com/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/roboforex.com/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2018\/10\/rf-logo_square.png\",\"contentUrl\":\"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2018\/10\/rf-logo_square.png\",\"width\":512,\"height\":512,\"caption\":\"RoboForex Ltd\"},\"image\":{\"@id\":\"https:\/\/roboforex.com/blog\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Oracle Stock Down 60% From Its Peak. Can the Bloom Energy Deal Trigger a Reversal in ORCL? - R Blog - RoboForex","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/","og_locale":"en_US","og_type":"article","og_title":"Oracle Stock Down 60% From Its Peak. Can the Bloom Energy Deal Trigger a Reversal in ORCL? - R Blog - RoboForex","og_description":"Oracle has expanded its partnership with Bloom Energy, securing a supply of up to 2.8 GW of power units for its US data centre projects. For Oracle, the strategic value is clear: faster deployment of AI data centres means a quicker path to monetising the 553 billion USD in contracted backlog that the company has [&hellip;]","og_url":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/","og_site_name":"R Blog - RoboForex","og_image":[{"width":1536,"height":1024,"url":"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2026\/04\/Oracle.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"Eugene Savitsky","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#article","isPartOf":{"@id":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/"},"headline":"Oracle Stock Down 60% From Its Peak. Can the Bloom Energy Deal Trigger a Reversal in ORCL?","mainEntityOfPage":{"@id":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/"},"wordCount":1944,"publisher":{"@id":"https:\/\/roboforex.com/blog\/#organization"},"image":{"@id":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#primaryimage"},"thumbnailUrl":"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2026\/04\/Oracle.png","keywords":["oracle corporation"],"articleSection":["Analysis"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/","url":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/","name":"Oracle Stock Down 60% From Its Peak. Can the Bloom Energy Deal Trigger a Reversal in ORCL? - R Blog - RoboForex","isPartOf":{"@id":"https:\/\/roboforex.com/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#primaryimage"},"image":{"@id":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#primaryimage"},"thumbnailUrl":"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2026\/04\/Oracle.png","breadcrumb":{"@id":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#primaryimage","url":"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2026\/04\/Oracle.png","contentUrl":"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2026\/04\/Oracle.png","width":1536,"height":1024,"caption":"Oracle Stock Down 60% From Its Peak. Can the Bloom Energy Deal Trigger a Reversal in ORCL?"},{"@type":"BreadcrumbList","@id":"https:\/\/roboforex.com/blog\/blog\/2026\/04\/21\/oracle-stock-down-60-from-its-peak-can-the-bloom-energy-deal-trigger-a-reversal-in-orcl\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Main","item":"https:\/\/roboforex.com/blog\/"},{"@type":"ListItem","position":2,"name":"Analysis","item":"https:\/\/roboforex.com/blog\/blog\/category\/analysis\/"},{"@type":"ListItem","position":3,"name":"Oracle Stock Down 60% From Its Peak. Can the Bloom Energy Deal Trigger a Reversal in ORCL?"}]},{"@type":"WebSite","@id":"https:\/\/roboforex.com/blog\/#website","url":"https:\/\/roboforex.com/blog\/","name":"R Blog - RoboForex","description":"RoboForex Blog for Traders: Trading News, Analysis, Forecasts - Forex and Stocks | R Blog","publisher":{"@id":"https:\/\/roboforex.com/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/roboforex.com/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/roboforex.com/blog\/#organization","name":"RoboForex Ltd","url":"https:\/\/roboforex.com/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/roboforex.com/blog\/#\/schema\/logo\/image\/","url":"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2018\/10\/rf-logo_square.png","contentUrl":"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2018\/10\/rf-logo_square.png","width":512,"height":512,"caption":"RoboForex Ltd"},"image":{"@id":"https:\/\/roboforex.com/blog\/#\/schema\/logo\/image\/"}}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/roboforex.com/blog\/wp-content\/uploads\/2026\/04\/Oracle.png","views":"","_links":{"self":[{"href":"https:\/\/roboforex.com/blog\/wp-json\/wp\/v2\/posts\/20922"}],"collection":[{"href":"https:\/\/roboforex.com/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/roboforex.com/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/roboforex.com/blog\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/roboforex.com/blog\/wp-json\/wp\/v2\/comments?post=20922"}],"version-history":[{"count":3,"href":"https:\/\/roboforex.com/blog\/wp-json\/wp\/v2\/posts\/20922\/revisions"}],"predecessor-version":[{"id":20926,"href":"https:\/\/roboforex.com/blog\/wp-json\/wp\/v2\/posts\/20922\/revisions\/20926"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/roboforex.com/blog\/wp-json\/wp\/v2\/media\/21011"}],"wp:attachment":[{"href":"https:\/\/roboforex.com/blog\/wp-json\/wp\/v2\/media?parent=20922"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/roboforex.com/blog\/wp-json\/wp\/v2\/categories?post=20922"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/roboforex.com/blog\/wp-json\/wp\/v2\/tags?post=20922"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}